home *** CD-ROM | disk | FTP | other *** search
- ZoomPlus 0.04 (10-Feb-98)
-
- Name: ZoomPlus
- Purpose: Enhanced Replacement of the original ArtWorks Viewer module
- Author: Computer Concepts and Martin Würthner
- Requires: RISC OS 3.1 or higher, ArtWorks 1.138 or higher
- Status: ShareWare see [4] below
-
- Although this tool is called ZoomPlus, it comes as a directory called "!Viewer"
- because it is a replacement of the original ArtWorks Viewer module.-
-
- This module provides an enhanced Zoom tool with the following features:
- * There are "Undo" and "Redo" buttons in the icon bar that allow you to go
- backwards and forwards in the previous 32 zoom settings ("undo for zoom
- settings"); keyboard shortcuts: ⇧^I and ⇧^O; this works independently
- for each window and the settings are remembered even if you select other
- windows inbetween.
- * Keyboard shortcut for temporary selection of the zoom tool:
- press Shift + right Alt (NB: press Shift first, then the right Alt key)
- * There is a keyboard shortcut for "Previous zoom": ^O
- * You can store up to 4 views per document on the preset zoom buttons (labelled
- "1" to "4"): Hold down Shift and click on the button to store the current
- zoom settings on it. Simply click on one of the buttons to recall the
- settings stored on it.
- * There are up/down arrows for the scaling factor (steps of 1, or 10 if you
- hold down Shift).
- * Having changed the value in the scaling factor input field you can click on
- the Zoom button instead of pressing Return.
- * The "Previous zoom" setting in each window is remembered even if you select
- some other window inbetween.
-
- For installation instructions, see [2] below. Please note that you are advised
- to make a backup copy of the original version of the Viewer module before
- installing this enhanced version.
-
-
- 1) The Viewer module
- --------------------
- The ArtWorks Viewer module provides two tools: The Push tool and the Zoom tool.
- These are both explained in the ArtWorks User Manual (pages 17 and 19). This
- module provides an enhanced version of the Zoom tool. The Push tool is
- unaffected.
-
- The most notable new feature is that the Zoom tool info bar now shows two
- buttons that look like the undo and redo buttons further to the right in the
- info bar. These new Zoom undo buttons can be used to move through the last
- 32 zoom settings for this window. As with undo/redo, you can move backwards
- and forwards through the settings. The keyboard shortcuts for "Zoom undo"
- and "Zoom redo" are ⇧^I and ⇧^O respectively. Note that you can press these at
- any time, not only when the Zoom tool is selected. The zoom undo/redo system
- works independently for each window, so even if you work in some other window
- inbetween and come back to your first window later, the settings will still be
- there!
-
- This feature is most useful if you zoom in to some part of the drawing, then
- zoom in further to work on some detail, then zoom in further to work on some
- smaller detail etc. Using the Zoom undo/redo buttons or the keyboard shortcuts
- ⇧^I and ⇧^O you may then retrace your steps (at least the last 32). Please note
- that all zoom changes are recorded, even those caused by using "Previous zoom"
- or the preset zoom buttons (see below).
-
- Unlike the main undo/redo buttons, the Zoom undo/redo buttons are not shaded if
- there are no zoom settings to be undone/redone.
-
- There is a keyboard shortcut that allows you to temporarily select the Zoom
- tool in the same way as you can select the Select tool (left Alt) and the
- Push tool (right Alt). In order to select the Zoom tool, press and hold Shift,
- then press the right Alt key. The Push tool will be highlighted in the tool
- box, but the info bar and the pointer shape will show you that you are indeed
- in Zoom mode. If you release the right Alt key, the previous tool will be
- reselected.
-
- There is a keyboard shortcut for "Previous zoom": ^O. You can press this at
- any time, not only when the Zoom tool is active. In other applications, this
- shortcut is ^R, but unfortunately, this is already used by the Text tool for
- "Kern text left".
-
- The input field for the zoom factor has got up/down arrows. Clicking on these
- changes the value by +1/-1. If you hold down Shift, the value is changed by
- +10/-10. In order to allow you to operate this feature without having to use
- the keyboard you can click on the Zoom button instead of having to press Return
- for ArtWorks to accept the new value in the input field.
-
- The buttons labelled "1" to "4" are preset zoom buttons. At any time, you can
- store the current zoom setting by holding down Shift and clicking on the button
- you want to store the setting on. If you click on the button later, the setting
- is recalled. The settings are stored separately for each window, so even if
- you change document inbetween, your settings are not lost.
-
- Finally, the "Previous zoom" facility has been extended in such a way that the
- previous zoom is remembered for each window separately. The original version
- of the Zoom tool only rememebered it for the active window, so after working on
- some other ArtWorks document inbetween, you could not go back to the window and
- use "Previous zoom". This restriction has been removed, so you can now work
- on several documents simultaneously and still use "Previous zoom" in each
- window.
-
- 1.1) Known bugs and deficiencies:
- ---------------------------------
- When using the shortcut for temporary selection of the Zoom tool, the tool
- highlighted in the Tool Box is not the Zoom tool but the Move tool (the "hand"
- icon). This is a result of the trick used to implement this shortcut. The
- choice of the key combination Shift + right Alt was also influenced by
- technical constraints. Officially, it is not possible for modules to provide
- shortcuts for temporary selection of tools.
-
- Please note that this module will cause ArtWorks to consume about 7k more
- memory as opposed to using Viewer 0.01.
-
-
- 2) Installation
- ---------------
- Make a backup copy of the !Viewer directory inside the !ArtWorks.Auto directory.
- This is the original version of the Viewer module as supplied with your copy of
- ArtWorks. Should you ever want to deinstall the new version of Viewer you can
- replace it by this backup (Viewer 0.01 as supplied by CC).
-
- Copy the !Viewer application inside the !ArtWorks.Auto directory. (Shift
- double-click on !ArtWorks to open it, then double-click on the 'Auto' folder.
- Then drag the !Viewer application to the Filer window showing
- <something>.!ArtWorks.Auto in its title bar). This will cause ArtWorks to
- load the module automatically next time it is started.
-
- If you are not using the 'Quick start' feature of ArtWorks, then this is it
- already. Otherwise (this is recognized by the fact the ArtWorks only displays
- one icon 'Quick start' when starting up) you have to go on:
-
- If the 'Quick start' option is selected in the ArtWorks choices window you
- have to perform the following steps in order for ArtWorks to recognize the
- new version of the module:
-
- * Load ArtWorks
- * Open the ArtWorks choices window (icon bar menu 'Choices...', then click on
- the ArtWorks icon in the ArtWorks global choices window)
- * Deselect 'Quick start' and click on 'Save'
- * Quit ArtWorks
- * Reload ArtWorks - while loading ArtWorks shows every module it loads. If
- ArtWorks displays the error message "One or more modules could not be loaded
- due to lack of memory.", then something has gone wrong and you should check
- whether you have correctly installed the module.
- * Open the ArtWorks choices window again
- * Select 'Quick start' and click on 'Save'
-
- If you ever should want to deinstall the module, remove the !Viewer directory
- from the !ArtWorks.Auto directory and install your backup copy of !Viewer
- instead. Then, if you are using the 'Quick start' option, you must repeat the
- steps detailed above.
-
-
- 3) Contacting me:
- -----------------
- I have just completed my studies and I am now working for a Software
- Engineering research institute in Kaiserslautern. My new address is:
-
- Martin Wuerthner
- Mannheimer Str. 18
- 67655 Kaiserslautern
- Germany
-
- Phone: +49-(0)631-3608205
-
- However, letters to my previous (my parents') address will also be forwarded
- to me. So, if the above address fails, the following address is guaranteed to
- work:
-
- Martin Wuerthner
- Jahnstrasse 18
- 71116 Gaertringen
- Germany
-
- Fax: +49-(0)7034-928915 (faxes sent to this address will have to be forwarded
- to me by my parents, so do not expect a quick reply)
-
- e-mail: wuerthne@trick.informatik.uni-stuttgart.de
- (valid through the whole of 1998)
-
-
- 4) Copyright:
- -------------
- The ZoomPlus ArtWorks module including all related files is Copyright 1998,
- by Martin Würthner and is ShareWare.
-
- This means that you may copy it freely provided that
- (a) all files of this ArtWorks module are distributed together without
- modification
- (b) this application is not sold for profit without my explicit written
- permission - you also have to apply for permission to distribute this
- program on a CD if it is sold for profit or to distribute it together
- with other commercial software.
- I retain the copyright on all files.
-
- 5) ShareWare registration
- -------------------------
- You may use this software free of charge for a trial period of two weeks.
- If you find it useful and decide to go on using the module, you have to
- register.
-
- Registration of ZoomPlus includes registration for QuickCopy and AutoSave.
-
- 5.1) How do I register?
-
- Registration costs only 10 Pounds inc VAT for private users (15 Pounds ex VAT
- for commercial or educational users; 30 Pounds ex VAT for an educational/
- commercial site licence).
-
- This price applies irrespective of whether you find only one of QuickCopy,
- AutoSave or ZoomPlus useful or all of them. You have to register if you would
- like to go on using at least one of the modules after the two week trial period.
-
- In order to register, send 10 Pounds (or 15 or 30, see above) to me. I accept
- bank notes in any currency, cheques drawn from British or German banks,
- Eurocheques (in Pounds if drawn from a British bank, else in DM) and
- international postal orders.
-
- Commercial/Educational users only: Please quote your EU VAT ID or add 15% VAT
- (16% VAT if you are ordering on or after
- April 1st 1998).
-
- If you have got an e-mail address, please quote it when registering. I will
- then put you on my e-mail list for automatic upgrades.
-
- Orders from outside the EU can be ex VAT (divide inc VAT prices by 1.15, or by
- 1.16 when ordering on or after April 1st 1998), but add 2 Pounds for postage
- if you want snail-mail delivery.
-
- And finally: Before registering, have a look at the ArtWorks tools WWW site at
- http://www.flipside.co.uk/awtools because you might want to order some other
- modules at the same time.
-
- 5.2) What do I get?
-
- Do not be surprised if you do not get a reply from me.
-
- QuickCopy, AutoSave and ZoomPlus are my second attempt at real ShareWare, i.e.
- if you find the modules useful, then you have to register. There is nothing
- extra you will get when registering apart from the permission to actually use
- the modules.
-
- Having started with my job I do not have too much time any more, so I would
- rather concentrate on writing software instead of posting discs. Therefore,
- any future ArtWorks modules I write will probably be ShareWare. However, this
- is only likely to happen if the ShareWare concept works, so if you find
- QuickCopy, AutoSave and ZoomPlus useful, please register.
-
- Later, registered users can request updates of these three modules (and any
- others you might have bought from me) by sending me a blank, Acorn formatted
- disc, a self-addressed envelope (235mm by 125mm max.) and 1 Pound for postage
- (cash or in stamps; German users: send 2,20 in stamps).
-